﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.Entity;

namespace Core.Models
{
    public class SampleData : DropCreateDatabaseIfModelChanges<DatabaseEntities>
    {
        protected override void Seed(DatabaseEntities context)
        {
            new List<Post>
            {
                new Post { Title = "Giới thiệu về Generic Type", Content = "Giới thiệu về Generic Type", CreatedDate = DateTime.Now, ModifyDate = DateTime.Now },
                new Post { Title = "Chuyển từ Anonymous Function sang Lambda", Content = "Chuyển từ Anonymous Function sang Lambda", CreatedDate = DateTime.Now, ModifyDate = DateTime.Now },
                new Post { Title = "Delegate trong C# (Phần 1)", Content = "Delegate trong C# (Phần 1)", CreatedDate = DateTime.Now, ModifyDate = DateTime.Now },
            }.ForEach(a => context.Posts.Add(a));
        }
    }
}
